import request from '@/utils/request'
/** 储罐设备数据接口 */
// 获取 储罐设备数据列表
export function listTank() {
    return request({
      url: '/screen/tank/list',
      method: 'post'
    }) 
}
// 新增储罐设备
export function addTank(data) {
    return request({
      url: '/screen/tank',
      method: 'post',
      data: data
    })
  }  

  // 删除储罐设备
export function deleteTank(tankId) {
    return request({
      url: '/screen/tank/'+tankId,
      method: 'delete',      
    })
  } 
  // 修改储罐设备
export function updateTank(data) {
    return request({
      url: '/screen/tank',
      method: 'put',
      data: data
    })
  }
  // 查询储罐设备
export function getTank(tankId) {
    return request({
      url: '/screen/tank/' + tankId,
      method: 'get'
    })
  } 

  /** 储罐设备监测点数据接口 */
// 获取 储罐设备监测点数据列表
export function listMonitor(data) {
    return request({
      url: '/screen/monitoring/list',
      method: 'post',
      data: data
    }) 
}
// 添加储罐设备监测点数据
export function addMonitor(data) {
    return request({
      url: '/screen/monitoring',
      method: 'post',
      data: data
    }) 
}

// 删除储罐设备监测点数据
export function deleteMonitor(monitoringId) {
    return request({
      url: '/screen/monitoring/'+monitoringId,
      method: 'delete'
    }) 
}

// 编辑储罐设备监测点数据
export function updateMonitor(data) {
    return request({
      url: '/screen/monitoring',
      method: 'put',
      data: data
    }) 
}

// 查询储罐设备监测点数据
export function getMonitor(monitoringId) {
    return request({
      url: '/screen/monitoring/'+monitoringId,
      method: 'get'
    }) 
}

// 查询储罐设备监测点报警规则数据
export function getMonitorRule() {
    return request({
      url: '/screen/monitoring/rule',
      method: 'get'
    }) 
}